rum ball - Turkish English Dictionary